home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / HD-Installer / jst_dev / sources / OSEmu / nonvolatile.s < prev    next >
Text File  |  2000-04-12  |  949b  |  35 lines

  1. * $Id: nonvolatile.s 1.1 1999/02/03 04:10:45 jotd Exp $
  2. **************************************************************************
  3. *   NONVOLATILE-LIBRARY                                                  *
  4. **************************************************************************
  5. **************************************************************************
  6. *   INITIALIZATION                                                       *
  7. **************************************************************************
  8.  
  9. NONVINIT    move.l    _nonvbase,d0
  10.         beq    .init
  11.         rts
  12.  
  13. .init        move.l    #162,d0        ; reserved function
  14.         move.l    #80,d1        ; 20 variables: should be OK
  15.         lea    _nonvname,a0
  16.         bsr    _InitLibrary
  17.         move.l    d0,a0
  18.         move.l    d0,_nonvbase
  19.         
  20.         patch    _LVOGetCopyNV(a0),GETCOPYNV(pc)
  21.         patch    _LVOStoreNV(a0),STORENV(pc)
  22.  
  23.         rts
  24.  
  25.  
  26. GETCOPYNV:
  27.     moveq    #0,D0    ; dummy ATM
  28.     rts
  29.  
  30. ;; StoreNV(appName, itemName, data, length, killRequesters)
  31.  
  32. STORENV:
  33.     moveq    #0,D0    ; dummy ATM
  34.     rts
  35.